SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE VIEW dbo.vwlCongresosSeminarios
AS
SELECT     dbo.tb_CongresosSeminarios.IdCongresoSeminario AS ID, dbo.tb_CongresosSeminarios.Agente, dbo.tb_CongresosSeminarios.Duracion, 
                      dbo.vwrUnidadDeTiempo.descripcion AS UnidadDeTiempo, dbo.vwrTiposDeEventos.Descripcion AS TipoDeEvento, 
                      dbo.tb_CongresosSeminarios.FechaDelEvento, dbo.vwrtiposdeParticipacionenCongresos.Descripcion AS TipoDeParticipacion, 
                      dbo.tb_CongresosSeminarios.DescripcionDelEvento, dbo.vwrEntidadesCapacitadoras.Descripcion AS Entidad, 
                      dbo.vwrTipoEntidadCapacitadora.Descripcion AS TipoEntidad, dbo.vwrGruposdeIncumbencias.Descripcion AS GrupodeIncumbencias, 
                      CASE WHEN (CAST(dbo.tb_CongresosSeminarios.Fechadealta9 AS DATETIME) >= dbo.tb_Parametros.valor1) 
                      THEN 'Nuevo' ELSE 'Viejo' END AS ViejoNuevo
FROM         dbo.tb_CongresosSeminarios LEFT OUTER JOIN
                      dbo.vwrUnidadDeTiempo ON dbo.tb_CongresosSeminarios.UnidadDeTiempo = dbo.vwrUnidadDeTiempo.ID LEFT OUTER JOIN
                      dbo.vwrTiposDeEventos ON dbo.tb_CongresosSeminarios.TipoDeEvento = dbo.vwrTiposDeEventos.ID LEFT OUTER JOIN
                      dbo.vwrtiposdeParticipacionenCongresos ON 
                      dbo.tb_CongresosSeminarios.TipoDeParticipacion = dbo.vwrtiposdeParticipacionenCongresos.ID LEFT OUTER JOIN
                      dbo.vwrEntidadesCapacitadoras ON dbo.tb_CongresosSeminarios.EntidadOrganizadora = dbo.vwrEntidadesCapacitadoras.ID LEFT OUTER JOIN
                      dbo.vwrTipoEntidadCapacitadora ON dbo.tb_CongresosSeminarios.TipoEntidad = dbo.vwrTipoEntidadCapacitadora.ID LEFT OUTER JOIN
                      dbo.vwrGruposdeIncumbencias ON dbo.tb_CongresosSeminarios.GrupoIncumbencias = dbo.vwrGruposdeIncumbencias.id CROSS JOIN
                      dbo.tb_Parametros
WHERE     (dbo.tb_Parametros.idParametro = 60)
GO
GRANT SELECT ON  [dbo].[vwlCongresosSeminarios] TO [CentroDeDesignaciones]
GRANT SELECT ON  [dbo].[vwlCongresosSeminarios] TO [Juntas]
GRANT SELECT ON  [dbo].[vwlCongresosSeminarios] TO [MCEEjecutivo]
GRANT SELECT ON  [dbo].[vwlCongresosSeminarios] TO [PersonalDocente]
GRANT SELECT ON  [dbo].[vwlCongresosSeminarios] TO [PersonalDocenteDireccion]
GRANT SELECT ON  [dbo].[vwlCongresosSeminarios] TO [SoloVer]
GO
